embargoed embargo - Spanish English Dictionary